package com.dhf.framework.system.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 描述：</b>SysMenu:<br>
 * @author minstar
 * @since：2016年06月14日 15时32分47秒 星期二 
 * @version:1.0
 */
public class SysMenu implements Serializable {
	private static final long serialVersionUID = 1L;
	
		/**	 *菜单id	 */	private Long menuId;	/**	 *菜单名称	 */	private String menuName;	/**	 *菜单路径	 */	private String menuUrl;	/**	 *父菜单id	 */	private String parentId;	/**	 *菜单顺序	 */	private Long menuOrder;	/**	 *菜单图标	 */	private String menuIcon;	/**	 *菜单类型	 */	private String menuType;	/**	 *创建时间	 */	private Date createTime;	/**	 *修改时间	 */	private Date modifyTime;
		public Long getMenuId() {	    return this.menuId;	}	public void setMenuId(Long menuId) {	    this.menuId=menuId;	}	public String getMenuName() {	    return this.menuName;	}	public void setMenuName(String menuName) {	    this.menuName=menuName;	}	public String getMenuUrl() {	    return this.menuUrl;	}	public void setMenuUrl(String menuUrl) {	    this.menuUrl=menuUrl;	}	public String getParentId() {	    return this.parentId;	}	public void setParentId(String parentId) {	    this.parentId=parentId;	}	public Long getMenuOrder() {	    return this.menuOrder;	}	public void setMenuOrder(Long menuOrder) {	    this.menuOrder=menuOrder;	}	public String getMenuIcon() {	    return this.menuIcon;	}	public void setMenuIcon(String menuIcon) {	    this.menuIcon=menuIcon;	}	public String getMenuType() {	    return this.menuType;	}	public void setMenuType(String menuType) {	    this.menuType=menuType;	}	public Date getCreateTime() {	    return this.createTime;	}	public void setCreateTime(Date createTime) {	    this.createTime=createTime;	}	public Date getModifyTime() {	    return this.modifyTime;	}	public void setModifyTime(Date modifyTime) {	    this.modifyTime=modifyTime;	}
	
	private SysMenu parentMenu;
    private List<SysMenu> subMenu;
    
    private boolean hasMenu = false;
    

    public SysMenu getParentMenu() {
        return parentMenu;
    }
    public void setParentMenu(SysMenu parentMenu) {
        this.parentMenu = parentMenu;
    }
    public List<SysMenu> getSubMenu() {
        return subMenu;
    }
    public void setSubMenu(List<SysMenu> subMenu) {
        this.subMenu = subMenu;
    }
    public boolean isHasMenu() {
        return hasMenu;
    }
    public void setHasMenu(boolean hasMenu) {
        this.hasMenu = hasMenu;
    }
}

